epithelial adhesion - German English Dictionary